roaring drunk - French English Dictionary